package com.kimho.cost.persistence;

import java.util.List;
import java.util.Map;

import com.kimho.core.PageInfo;
import com.kimho.cost.domain.Cost;
import com.kimho.inhouse.domain.Inhouse;

public interface CostMapper {
	List<Cost> getCostList(PageInfo pi);
	Long getTotal();
	List<Cost> getdebtList(PageInfo pi);
	List<Cost> getInstList(PageInfo pi);
	List<Cost> getInstListo(PageInfo pi);
	List<Cost> sendbill_list(Map<String, Object> map);
	List<Cost> donebill_list(PageInfo pi);
	void bill_insert(Map<String, Object> map);
	void donebillok(Map<String, Object> map);
	void donebillok_cost(Map<String, Object> map);
	void insertbill_done(Map<String, Object> map);
	void updateCost(Cost Cost);
	void updateInst(Cost cost);
	void insertInst(Cost cost);
	void sendbill_done(Map<String, Object> map);
}
